make insinuation - Turkish English Dictionary